Do the lunch menu here or cheap dinner. The pizza is to die for. The lunch menu exceptional value and they have a terrace so you can enjoy the sunshine.
Santa Maria (no website)
Carrer del Comerç, 17, 08003 Barcelona, Spain
You MUST try this place it's AMAZING. It's my exclusive bcn insider tip. You will not be disapointed.
For traditional Pallea to to Salamaca on the beach
Carpe Diem Lounge
there are so many fab places you'll just stuble upon... but if you're down at the beach check out Carpe Diem and reserve a lounge sofa outside.